#include <REGX52.H>
#include "UART.h"

void main() {
	UART_Init();
	while (1) {
		
	}
}

// 中断函数
void UART_Routine () interrupt 4 {
	// 判断中断类型，防止发送中断也进入这个中断函数
	if (RI == 1) {
		// 如果是接收中断
		P2 = ~SBUF;
		UART_SendByte(SBUF); // 将接收到的数据回发给上位机
		RI = 0;	// RI需要手动清零
	}
}